macOS System Extension configuration
System Extension configuration allows installation of extension types like Driver Extension, Network Extension and Endpoint Security Extension, without kernel-level access.
Applicable to: macOS 10.15+
Procedure Procedure
-
Go to Configurations > +Add.
-
Type extension in the search field, and then click the System Extensions configuration.
-
Enter a Name and Description of the configuration.
-
Under Allowed System Extensions, +Add the Allowed Team Identifiers and Allowed System Extensions.
-
Under Allowed System Extensions Types, +Add the Allowed Team Identifiers and Allowed System Types.
-
Check Allow user overrides option.
-
Click Next.
-
Select Enable this configuration option.
-
Select one of the following distribution options:
All Devices
No Devices (default)
Custom.
-
Click Done.
In macOS 12, RemovableSystemExtensions allows application to deactivate their system extension without administrator approval during application uninstallation.